.footer {
	width: 100%;
	background-color: #2d2d2d;
	margin-top: 50px;
	height: 280px;
}

.footer-main {
	width: 1130px;
	margin: 0 auto;
	overflow: hidden
}

.footer-mainWrap {
	overflow: hidden;
}

.footer-main__logo {
	width: 154px;
	height: 52px;
	float: left;
	margin-left: 120px
}

.footer-main__logo img {
	width: 100%;
	height: 100%
}

.footer-main__item {
	float: left;
	width: 370px;
	color: #697070;
	font-size: 12px;
	line-height: 24px;
	.item-tit {
		margin-top: 40px;
		margin-bottom: 20px;
		line-height: 24px;
		font-size: 24px;
		color: #fff;
		font-weight: bold;
	}
	.item-txt {
		margin-bottom: 8px;
		font-size: 16px;
		color: #acacac;
	}
	&.is-left {
		margin-left: 220px;
	}
	&.is-right {
		margin-left: 130px;
	}
}

.footer-copyright {
	margin-top: 30px;
	clear: both;
	font-size: 12px;
	text-align: center;
	color: #828282;
}
.footer-banquan {
	text-align: center;
	font-size: 12px;
	a {
		color: #828282;
	}
}
